//
//  DHScreenViewController.swift
//  denghuo
//
//  Created by GuoYu on 2017/10/24.
//  Copyright © 2017年 GuoYu. All rights reserved.
//

import UIKit

class DHScreenViewController: UIViewController {

    var tableView:UITableView?
    override func viewDidLoad() {
        super.viewDidLoad()
        setupUI()
        
        
    }
}
extension DHScreenViewController {
    func setupUI() {
        view.backgroundColor = UIColor.white
        navigationController?.navigationBar.isHidden = false
        
        tableView = UITableView(frame: view.bounds, style: .grouped)
        tableView?.sectionFooterHeight = 0
        tableView?.sectionHeaderHeight = 0
        view.insertSubview(tableView!, belowSubview: navigationController?.navigationBar ?? UIView())
        
        tableView?.dataSource = self
        tableView?.delegate = self
    }
}
extension DHScreenViewController:UITableViewDataSource,UITableViewDelegate {
    func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
        return 30
    }
    
    func numberOfSections(in tableView: UITableView) -> Int {
        return 1
    }
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 3
    }
    
    func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
        return "筛选条件"
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = UITableViewCell.init(style: .value1, reuseIdentifier: nil)
        cell.accessoryType = UITableViewCellAccessoryType.none
        cell.textLabel?.text = "123"
        return cell
    }
    
    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
        return 40
    }
    
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        tableView.deselectRow(at: indexPath, animated: true)
//        let vc = DHReportDetailViewController()
//        vc.uid2 = self.uid2
//        navigationController?.pushViewController(vc, animated: true)
    }
}
